#include "lista.h"


bool czyMaNastepny(ElListy *el) {
	if (el -> nast != NULL) {
		return true;
	}
	return false;
}

void dodajNaKoniec(ElListy **pocz, int wartosc) {
	ElListy *nowy = new ElListy();
	nowy->wartosc = wartosc;
	nowy->nast = NULL;
		
	ElListy *wsk = *pocz;
	if (wsk == NULL) {
		*pocz = nowy;
	} else {
		while (czyMaNastepny(wsk) == true) {
			wsk = wsk -> nast;	
		}
		wsk -> nast = nowy;
	}
}

void wypiszListe(ElListy *pocz) {
	if (pocz == NULL) {
		printf("Pusta lista\n");
	} else {
		ElListy *wsk = pocz;
		while (wsk != NULL) {
			printf("%d ", wsk -> wartosc);
			wsk = wsk -> nast;
		}
	}
}
